package com.jingmai.video.live.shortvideo.data.model;

import com.baomidou.mybatisplus.annotation.TableName;
import com.baomidou.mybatisplus.annotation.IdType;
import java.util.Date;
import com.baomidou.mybatisplus.annotation.TableId;
import com.common.base.BasePO;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;

/**
 * <p>
 * 维护用户表
 * </p>
 *
 * @author lying
 * @since 2024-03-22
 */
@Data
@EqualsAndHashCode(callSuper = true)
@TableName("lk_live_video_data_served_user")
@ApiModel(value="LkLiveVideoDataServedUserPO对象", description="维护用户表")
public class LkLiveVideoDataServedUserPO extends BasePO {

    private static final long serialVersionUID = 1L;

    @ApiModelProperty(value = "用户主键id")
    private Long customerId;

    @ApiModelProperty(value = "用户名")
    private String nickeName;

    @ApiModelProperty(value = "编号")
    private String serialNo;

    @ApiModelProperty(value = "0-暂停 1-启用 （是否生效用户配置倍数）")
    private Integer enable;

    @ApiModelProperty(value = "倍数 -- 播放量会根据当前点赞量 × 设置的倍数")
    private Integer multiples;

    @ApiModelProperty(value = "达到点赞数 ")
    private Integer arriveCheer;

    @ApiModelProperty(value = "达到点赞数时间（分钟） ---  至作品成功后起，xx分钟内到达xxx点赞量 （增量）")
    private Integer arriveTime;

    @ApiModelProperty(value = "0-男,1-女")
    private Integer gender;

    @ApiModelProperty(value = "手机号")
    private String phoneNumber;

    @ApiModelProperty(value = "粉丝数量")
    private Long fans;

    @ApiModelProperty(value = "创建时间")
    private Date createTime;

    @ApiModelProperty(value = "更新时间")
    private Date updateTime;

    @ApiModelProperty(value = "数据创建人id")
    private Integer creatorId;

    @ApiModelProperty(value = "数据更新者")
    private String updator;


}
